Bad Practice Example
class RegisteredUserController extends Controller
{
public function store(Request $request)
{
$request->validate([
'name' => 'max:255',
'age' => 'min:18'
]);
}
}What To Do Instead
class RegisteredUserController extends Controller
{
public function store(Request $request)
{
$request->validate([
'name' => 'max:255',
'age' => 'numeric|min:18'
]);
}
}عند إستخدام min validatior فإنه يقوم بالتحقق من عدد الأحرف، أما إذا كنا نريد التحقق من رقم، فإنه يجب كذلك إستخدام numeric validator، وكذلك الأمر عند إستخدام max